/*help*/
/*.img-pro .prev{left:1px;top:130px}.img-pro .next{top:130px}.advertisement{text-align:justify}
.module-login{width:770px;margin:0 auto;margin-top:15px;
	border-radius:0 10px 10px 0;
	-moz-border-radius:0 10px 10px 0;
	-webkit-border-radius:0 10px 10px 0;
	-o-border-radius:0 10px 10px 0;position:relative       
}.module-login h3{font-size:23px;text-transform:uppercase;color:#333;font-family:Arial;padding-top:10px;border-bottom:1px solid #999999;padding-bottom:25px}
.module-title-login{height:56px;border-bottom:1px solid #999;width:100%}.module-title-login h1{font-size:23px;text-transform:capitalize;color:#333;font-family:Arial;display:block;float:left;width:auto;padding-top:5px;margin-right:20px}
.module-title-login span{font-size:13px;padding-top:13px;display:block}.module-title-login span a{font-weight:bold;color:#0095DA !important}
.module-inner-login{margin-top:20px;display:block;margin-bottom:11px;position:relative;height:290px;border-bottom:1px solid #999}.iAlert{height:15px;display:block;color:#ff0000;font-style:italic;display:block;}.login-form p{width:115px;text-align:left;display:block;float:left;margin-top:10px}.login-form{color:#666666;font-size:13px;}
.div_txtLogin{color:Black !important;}.input-txt{width:358px;height:36px;border:1px solid #999;
	border-radius:5px;
	-moz-border-radius:5px;
	-weblit-border-radius:5px;
	-o-border-radius:5px;
	box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3) inset;padding-left:5px
}.login-form{width:480px;display:block;margin-top:26px}.module-row{margin-bottom:12px;clear:left}
.checkbox-rememberme,.checkbox-rememberme-uncheck{margin-left:115px;width:19px;height:19px;border:1px solid #999;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3) inset;display:block;float:left;margin-right:11px;margin-top:10px;}
.checkbox-rememberme{background-image:url("http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v4/bg-checkbox.png");}
.forget-pass{float:right;color:#0095DA;margin-right:5px}
.module-row .button{background-image:url("http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v4/button.png");background-repeat:no-repeat}
.module-row .login{width:237px;height:63px;background-position:0 -906px;margin-left:115px}.module-button-login{float:left;margin-top:40px}
.module-row .login:hover{background-position:0 -986px}.login-form input{font-size:15px;font-weight:bold}
.module-row .login:active{background-position:0 -1066px}
.apiFB{background-color:#0095DA;display:block;width:161px;height:22px}
.module-check-remember{height:20px;position:relative}*/
.img-pro .prev{left:1px;top:130px}.img-pro .next{top:130px}.advertisement{text-align:justify}
.module-login{width:770px;margin:0 auto;margin-top:15px;
	border-radius:0 10px 10px 0;
	-moz-border-radius:0 10px 10px 0;
	-webkit-border-radius:0 10px 10px 0;
	-o-border-radius:0 10px 10px 0;position:relative       
}.module-login h3{font-size:23px;text-transform:uppercase;color:#333;font-family:Arial;padding-top:10px;border-bottom:1px solid #999999;padding-bottom:25px}
.module-title-login{height:44px;border-bottom:1px solid #999;width:100%}.module-title-login h1{font-size:23px;text-transform:uppercase;color:#333;font-family:Arial;display:block;float:left;width:auto;padding-top:5px;margin-right:20px}
.module-title-login span{font-size:13px;padding-top:13px;display:block}.module-title-login span a{font-weight:bold;color:#0095DA !important}
/*.module-inner-login{margin-top:20px;display:block;margin-bottom:11px;position:relative;}.iAlert{height:15px;display:block;color:#ff0000;font-style:italic;display:block;}.login-form p{width:115px;text-align:left;display:block;float:left;margin-top:10px}.login-form{color:#666666;font-size:13px;}*/
.module-inner-login{margin-top:20px;display:block;margin-bottom:11px;position:relative;}.iAlert{height:15px;display:block;color:#ff0000;font-style:italic;display:block;}.login-form p{font-weight:bold;width:110px;text-align:left;display:block;float:left;margin-top:10px}.login-form{color:#666666;font-size:13px;}

.div_txtLogin{color:Black !important;}.input-txt{width:358px;border:1px solid #999;padding-top:9px;padding-bottom:9px;float:left;
	border-radius:5px;
	-moz-border-radius:5px;
	-weblit-border-radius:5px;
	-o-border-radius:5px;
	box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5) inset;padding-left:5px }
/*.login-form{width:502px;display:block;margin-top:26px;height:264px;border-bottom:1px solid #999}.module-row{margin-bottom:13px;clear:left}*/
.login-form{width:476px;display:block;margin-top:26px;height:264px;}.module-row{margin-bottom:13px;clear:left}
.checkbox-rememberme,.checkbox-rememberme-uncheck{width:19px;height:19px;border:1px solid #999;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3) inset;display:block;float:left;}
.checkbox-rememberme{background-image:url("http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v4/bg-checkbox.png");}
.forget-pass{float:right;color:#0095DA;margin-right:0px}
.module-row .button{background-image:url("http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v4/button.png");background-repeat:no-repeat}
.module-row .login{width:237px;height:63px;background-position:0 -906px;margin-left:115px}.module-button-login{float:left;margin-top:40px}
.module-row .login:hover{background-position:0 -986px}.login-form input{font-size:15px;font-weight:bold}
.module-row .login:active{background-position:0 -1066px}
/*.apiFB{background-color:#0095DA;display:block;width:161px;height:22px}*/
.aAPI{clear:both;}
.apiFB{margin-top:10px;display:none}
.module-check-remember{height:20px;position:relative}
.module-check-remember .checkbox-rememberme, .module-check-remember .checkbox-rememberme-uncheck{margin-left:115px;margin-right:11px;margin-top:10px;}
/*Register*/
/*.register-form{width:650px;height:740px}.register-form .div_txtLogin p{float:right;font-style:italic;width:135px;color:#666}*/
.register-form{width:800px;height:740px}.register-form .div_txtLogin p{float:left;font-style:italic;width:250px;color:#666;margin-left:15px}
.register-form .required-info{font-style:italic;color:red !important;float:left;}.div_txtLogin{position:relative;height:38px}
/*.note-nickname{clear:both;margin-top:5px !important;width:390px !important;margin-left:115px;font-style:italic;padding-bottom:15px}*/
.note-nickname{font-weight:normal!important;clear:both;margin-top:5px !important;width:298px !important;margin-left:115px;font-style:italic;padding-bottom:15px}/*02/10*/
.module-row i{background-image:url("http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v4/sex.gif");width:34px;height:36px;display:block;float:left}
.module-row .checkbox-rememberme,.module-row .checkbox-rememberme-uncheck{margin-top:7px;margin-left:115px;}.label-male{background-position:0 -50px}
.check-sex{float:left;margin-right:32px}.check-sex .label-female{background-position:0 0}
.div_txtDateReg .ddl-date{border:1px solid #999;
	border-radius:5px;
	-moz-border-radius:5px;
	-weblit-border-radius:5px;
	-o-border-radius:5px;
	box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5) inset;width:78px;height:36px                
}.module-sex{margin-bottom:26px;height:36px}.div_txtDateReg{float:left;margin-right:20px}.ddl-date select{width:78px;height:36px}
.div_txtDateReg .ddl-date{position:relative;font-size:20px;color:#666666}.div_txtDateReg .ddl-date span {display: block;padding-left: 10px;padding-top: 5px;}
.btn-select-ddl{background-image:url("http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v3/ico.png");width:31px;height:31px;background-position:-39px -30px;position:absolute;top:3px;right:3px}
.ulSelect-date
{
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #999;
	border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-weblit-border-radius:0 0 5px 5px;
	-o-border-radius:0 0 5px 5px;
	box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5) inset;width:78px;position:absolute;top:36px;left:-1px;text-align:left;background-color:white;height:244px;overflow-x:hidden;overflow-y:auto
}
.select-date .ulSelect-date .liSelected{height:25px;padding-top:2px;padding-left:5px;width:78px;font-size:18px;cursor:pointer}
.select-date .ulSelect-date .liSelected:hover{background-color:#0095DA;color:white !important}.div_txtYearReg{width:101px}.div_txtDateReg .div_txtYearReg{width:101px}.div_txtYearReg .ulSelect-date{width:101px}
.module-row .imgCapcha {min-width:220px;height:60px;background-color:#0095DA;float:left}
.module-row-regist .checkbox-rememberme, .module-row-regist .checkbox-rememberme-uncheck{margin-left:115px;}
.module-button-login .signup{background-position:0 -667px;
	/*margin-left:0;width:237px;height:63px*/
	margin-left:115px;width:237px;height:63px;
}.module-button-login .signup:hover{background-position:0 -747px}.module-button-login .signup:active{background-position:0 -827px}
.module-row{float:left;width:100%}.module-row-regist{padding:0 !important;float:left;}.btn-signup{margin-top:30px}.check-sex span{margin-left:5px !important}
/*Forget pass*/
.forgetpass-form{height:290px;width:750px}
.module-button-login .getpass{background-position:0 -1150px;width:298px;height:63px;float:left;margin-right:15px;}.module-button-login .getpass:hover{background-position:0 -1230px;}.module-button-login .getpass:active{background-position:0 -1310px;}
.module-button-login .cancel{background-position:-474px -518px;width:170px;height:63px;float:left;background-repeat:no-repeat}.module-button-login .cancel:hover{background-position:-474px -601px;}.module-button-login .cancel:active{background-position:-474px -684px;}
.border-bot-form{height:1px;background-color:#999;clear:both;display:block}
.border-bot-form{width:65%;display:none}.ulSelect-date{z-index:5}
.div_txtLogin p{font-weight:normal}
/*thank you*/
/* CSS Document */
.mod-thanks{padding:0 0px 22px 0px;}
.mod-thanks .module-inner{ text-align:center;}
.img-thanks{ background:url(http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v4/img-thanks.png) no-repeat; width:772px; height:220px; display:inline-block;}
.mod-thanks .note{ font-family:Arial; font-size:24px; line-height:25px; color:#666; margin-top:29px;}
.mod-thanks .note.note17{ font-size:17px; color:#333;}
.mod-thanks .note.color{ color:#ff6600;}
.code{ background:url(http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v4/bg-code.png) repeat-x; height:130px; display:inline-block; border:1px solid #0095da; margin-top:12px;
border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.code i{ font-family:Arial; font-size:80px; line-height:130px; color:#ff6600; display:inline-block;  padding:0 67px;}
.mod-thanks .line{ display:block; width:440px; height:0; font-size:0; border-top:1px solid #999999; border-bottom:1px solid #fff; margin:0 auto;}
.tab-order{ width:770px; margin:auto; border:1px solid #9A9A9A; margin-top:6px;
box-shadow:5px 5px 0 rgba(223,223,223,0.75); -moz-box-shadow:5px 5px 0 rgba(223,223,223,0.75); -webkit-box-shadow:5px 5px 0 rgba(223,223,223,0.75);}
.tab-order-h{ background:#0095da url(http://www.mjgroup.com.vn/tp-ho-chi-minh/images_v4/bg-detail.png) repeat-x; width:100%; height:65px; position:relative;}
.tab-order .name,.tab-order .amo,.tab-order .unitprice,.tab-order .price{ float:left;font-family:Arial; }
.tab-order-h .name,.tab-order-h .amo,.tab-order-h .unitprice,.tab-order-h .price{ text-align:center; color:#fff;font-size:20px; line-height:65px;}
.tab-order-h .name{ text-align:left;}
.tab-order .name{ width:306px; padding:0 27px;}
.tab-order .amo{ width:90px;}
.tab-order .unitprice{ width:140px;}
.tab-order .price{ width:180px;font-size:17px}
.tab-order .line-ver{ height:100%; position:absolute; top:0; border-left:1px solid #0085C2; border-right:1px solid #7DD3FA; width:0; font-size:0; display:block;}
.tab-order .line-hoz{display:block;height:0; font-size:0; border-top:1px solid #7DD3FA; border-bottom:1px solid #0085C2; margin:0 auto;}
.tab-order-b{ position:relative; overflow:hidden; background-color:#E2E7E9;}
.tab-order .tab-order-b .line-ver{border-left:1px solid #ccc; border-right:1px solid #fff}
.tab-order-b .name,.tab-order-b .amo,.tab-order-b .unitprice,.tab-order-b .price{ color:#333; /*text-transform:uppercase;*/ font-size:15px; padding-top:12px; text-align:left; line-height:20px;}
.tab-order-b .amo,.tab-order-b .unitprice,.tab-order-b .price{ text-align:center; font-size:17px;}
.tab-order-f{ background-color:#999;}
.tab-order-f .unitprice,.tab-order-f .price{font-weight:700;}
.unitprice i,.price i,.balance i{ position:relative; text-decoration:underline; font-size:10px; top:-6px; text-transform:none;}
.tab-order .balance{background-color:#E2E7E9; display:block; position:absolute; font-size:15px; font-family:Arial; color:#666; line-height:37px; width:410px; height:37px;left:360px; bottom:0; text-align:right;}
.tab-order .balance .price{ float:right; padding:0; line-height:37px;}
.tab-order .tab-order-b .line-hoz{border-top:1px solid #ccc; border-bottom:1px solid #fff; width:410px; top:0;}
.tab-order .tab-order-f{ color:#fff; font-family:Arial; font-size:15px; line-height:35px; text-align:right;}
.tab-order .tab-order-f .price{ float:right; text-align:center;}
.tab-order-b .name{ position:relative; padding-bottom:12px; z-index:1; min-height:26px;}
.tab-order .select{ border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px; font-family:arial; font-size:18px; line-height:18px; width:50px; border:1px solid #333;}
.tab-order .line-hoz {
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #CCCCCC;
    top: 0;
}.inner-order{clear:both}.related h1 span{background:#fff;font-size:23px;text-transform:uppercase}
.tab-order .tab-order-b .line-hoz{float:right}.related h1 i{width:842px}.inner-order img{margin:auto;border:1px solid #ccc}
.mod-hoadon-dathang{clear:both}.related{padding-left:37px;width:96%;margin-top:15px}
.tab-order .tab-order-b .line-hoz{width:820px}.node-up{color: #333333;display: block;font-family: Arial;font-size: 15px;font-weight: normal;margin-top: 40px;text-align: center;width: 100%;margin-bottom:10px}
.not-mem{width:340px;height:325px;border-left:1px solid #ccc;float:left;margin-bottom:40px;margin-left:25px}.login-form{float:left}
.not-mem .module-button-login .signup{margin:auto}.not-mem .module-button-login p{color:#333;text-align:center;font-size:24px;margin:91px 0 20px 0}

.ver-1{left:358px;}.ver-2{left:463px;}.ver-3{left:631px;}
.tab-order{width:842px;}.tab-order .price{width:210px}.module-login{width:842px}
.tab-order .unitprice{width:168px;}.tab-order .balance{width:482px}
.tab-order .amo{width:104px}.tab-order .tab-order-b .line-hoz{width:842px;}
/*register*/
.mod-descriptions .mod-regist{width:1218px}.mod-descriptions .module-login{float:left;margin-left:35px;width:1148px}
.mod-regist .module-login .module-title-login span a {display:inline-block}.module-title-login span a{display:inline-block}
.module-row{width:100%;}.input-txt{width:298px}/*02/10*/.login-form{width:50%}/*02/10*/
/*02/10*/
.signup {background-position: 0 -667px;height: 63px;width: 237px;}.signup:hover {background-position: 0 -747px;}.signup:active {background-position: 0 -827px;}
.side-form{border-left:1px solid #ccc;float:left;text-align:center;height:250px;width:49%;}.signup{margin:auto}
.side-form .module-row p{color: #333333;font-size: 20px;margin: 57px 0 20px;text-align: center;}.register-form{height:auto}
/*end 02/10*/
/*end register*/
@media all and (min-width: 978px) and (max-width: 1218px)
{
	.mod-descriptions .mod-regist{width:918px}.mod-descriptions .module-login{width:848px}
	.login-form {width: 57%;}.side-form{width:42%}
}

@media all and (min-width: 0px) and (max-width: 978px)
{
	.mod-descriptions .mod-regist{width:748px}.mod-descriptions .module-login{width:678px}
	.register-form .input-txt{width:298px}.register-form{height:auto}.login-form p{width:90px}
	.login-form {width: 61%;}.side-form{width:38%}.forgetpass-form{width:100% !important}
}